home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / networke / civ-0.000 / civ-0 / civ-0.3 / src / Makefile.orig < prev    next >
Makefile  |  1995-11-14  |  1KB  |  51 lines

  1. #Define where your XPM include files are
  2. #XPM_INCDIR=-I/home/wrasman/xpm-3.4g
  3. XPM_INCDIR=
  4. #Define whre your XPM library can be found
  5. #XPM_LIBDIR=-L/home/wrasman/xpm-3.4g/lib
  6. XPM_LIBDIR=-L/lib
  7. #Where is openwin include and libaries
  8. OPENWIN_INCDIR=-I/usr/openwin/include
  9. OPENWIN_LIBDIR=-L/usr/openwin/lib
  10. #Define where X11 stuff is
  11. #X11_INCDIR=-I/usr/local/X11R5/include
  12. X11_INCDIR=
  13. #X11_LIBDIR=-L/usr/localX11R5/lib
  14. X11_LIBDIR=-L/usr/X11R6/lib
  15.  
  16. #Uncomment next line to get a Sun keypad  to work.
  17. #SUN=-DSUNKEY
  18.  
  19. CFLAGS=-DFOR_X11 $(SUN) -Wall -Wno-unused $(XPM_INCDIR) $(OPENWIN_INCDIR) $(X11_INCDIR)
  20. DEBUGFLAGS=-O2
  21. LDFLAGS=$(XPM_LIBDIR) $(X11_LIBDIR) $(OPENWIN_LIBDIR)
  22. LIBS=-lxview -lolgx -lXpm -lX11
  23. CC=g++
  24.  
  25. SRCS=    MsgQ.cc UMsgQ.cc X11Screen.cc city.cc city1.cc debug.cc display.cc\
  26.     graph.cc keyboard.cc main.cc misc.cc net.cc pieces.cc player.cc\
  27.     riverpic.cc rivers.cc rules.cc server.cc savefile.cc units.cc\
  28.     world.cc
  29.  
  30. OBJS=    MsgQ.o UMsgQ.o X11Screen.o city.o city1.o debug.o display.o\
  31.     graph.o keyboard.o main.o misc.o net.o pieces.o player.o\
  32.     riverpic.o rivers.o rules.o savefile.o server.o units.o\
  33.     world.o
  34.  
  35. %.o: %.cc
  36.     $(CC) -c $(CFLAGS) $(DEBUGFLAGS) $<
  37.  
  38. all: $(OBJS)
  39.     $(CC) -o ../civ $(CFLAGS) $(LDFLAGS) $(OBJS) $(LIBS)
  40.  
  41. clean:
  42.     rm -f $(OBJS) civ
  43.  
  44. DEPEND_FILE:=$(shell if [ -f .depend ]; then echo .depend; \
  45.              else echo /dev/null; fi)
  46.  
  47. depend:
  48.     g++ -MM $(SRCS) > .depend
  49.  
  50. include $(DEPEND_FILE)
  51.